About Bickershaw Assets 2 Ltd (10625785) United Kingdom