About Burgess Technology Services Limited (09614504) United Kingdom