About A E Barker Limited (07978307) United Kingdom