About Frimton Props. Ltd (10038691) United Kingdom