About Baker Trade Finishers Limited (06268589) United Kingdom