About Bearbed Limited (07374169) United Kingdom