About Nicholas Deakins Ltd. (03201284) United Kingdom