About Baker Rose Limited (07426394) United Kingdom