About Primaryframe Limited (03059789) United Kingdom