About Lone Pine Design Limited (11169520) United Kingdom