About Frithspear Limited (01367852) United Kingdom