About Ad&la Harrington Limited (05036241) United Kingdom