About Bitterslippers Ltd (12672939) United Kingdom