About Barham Services Limited (02758877) United Kingdom