About Laragh House Developments Ltd (06080115) United Kingdom