About Strawberry Percy Holdings 1 Llp (OC417606) United Kingdom