About Blom International Limited (10392549) United Kingdom