About Frantschach Holdings Uk Limited (01305063) United Kingdom