About Phantom Limb Limited (08138714) United Kingdom