About Skanda Hythe Ltd (12230664) United Kingdom