About Blancrock Limited (07229478) United Kingdom