About James Teasdale Building Services Ltd (11746288) United Kingdom