About Leggett Building Services Limited (08818697) United Kingdom