About Sirrah Developments Ltd (12180249) United Kingdom