About Shane Cochrane Building Limited (06339861) United Kingdom