About Neil Maloney Design Associates Limited (07135626) United Kingdom