About Blackrod House Limited (09487057) United Kingdom