About Saether & Sonn Limited (12068959) United Kingdom