About Baker Street Lancashire Limited (11032944) United Kingdom