About Jeffery Organisation Group Ltd (12895288) United Kingdom