About Frizell Tipping Limited (02377808) United Kingdom