About J Rushin & A Taylor Ltd (05656294) United Kingdom