About Jane Osborne Buglear Limited (13699172) United Kingdom