About Burgess Technologies Limited (10727442) United Kingdom