About Frank Farrell Developments Ltd (06671038) United Kingdom