About Currock Avenue Limited (12421202) United Kingdom