About Mackellar Schwerdt Llp (OC416635) United Kingdom