About Plank London Ltd (12822551) United Kingdom