About Jeffery Williams Limited (07260049) United Kingdom