About Frossell Partners Limited (07153341) United Kingdom