About Blake Space Systems Limited (05780319) United Kingdom