About Bymere Limited (07229558) United Kingdom