About Blue Satchel Limited (10217596) United Kingdom