About Blackrow Holdings Limited (04831222) United Kingdom