About Frenstar Limited (01325773) United Kingdom