About Stiltplan Limited (01556182) United Kingdom