About Jeremy Bickerstaffe Limited (13477612) United Kingdom