About Bloomsmith Limited Partnership (LP017331) United Kingdom