About Y & J Patel Limited (11930881) United Kingdom