About Staffan Tollgard Limited (05353454) United Kingdom