About Bloomsford Ltd (12299748) United Kingdom