About Friars (ambleside) Limited (09238641) United Kingdom