About Taylor Wigg Limited (07808364) United Kingdom