About Clapensar Limited (10201580) United Kingdom