Good Company Discotheques & KaraokeBathgate, West LothianPlayed At 50+ WeddingsWe have been established for over 25 years and are a reliable, friendly and dependable DJ and disco service.Read moreFrom £160