About Friedrich Limited (07759707) United Kingdom