About Jo Birch Ltd (SC369476) United Kingdom