About Leamore Building Services Ltd (09304684) United Kingdom