About Blundell Developments Ltd (12274892) United Kingdom