About 22a Abel Close Ltd (12052229) United Kingdom