About Jeccor Limited (07276964) United Kingdom