About Mark O Sullivan Building Services Limited (05301826) United Kingdom