About Bleakrose Limited (07581458) United Kingdom