About J And F Services Ltd (11262690) United Kingdom