About Wick Callander & Associates (SL001726) United Kingdom