About Mccallum Whyman Associates Limited (02624328) United Kingdom