About Schaedel Limited (07785159) United Kingdom