About Patel Technicraft Ltd. (11670226) United Kingdom