About Mark Stroud Building Services Ltd (09156863) United Kingdom