About Traverse & Co Limited (07633536) United Kingdom