About Leeds & Wakefield Building Services Limited (07132972) United Kingdom