About Aj Benjafield Limited (05984103) United Kingdom