About The Alternative Limb Project Limited (07749978) United Kingdom