About Quantal Associates Limited (02498818) United Kingdom