About Ormside Taylor Limited (11597603) United Kingdom