About Tucker & Oxley Limited (00287058) United Kingdom