About Leaning Spire Limited (08934435) United Kingdom