About Taylor & Readman Ltd (12406688) United Kingdom