About Baxendale Limited (SC449259) United Kingdom