About Baker Ross Limited (01604275) United Kingdom