About Baker Oldfield Limited (06845683) United Kingdom