About Bardrake Limited (01059620) United Kingdom