About Beevers Whitby Limited (05438891) United Kingdom