About Blue Swall Limited (10089043) United Kingdom