About Balrose Limited (07335061) United Kingdom