About Ote Swale Ltd (09592230) United Kingdom