About Ty Lewis Associates Limited (05187785) United Kingdom