About Neil Phillips Design Limited (05531829) United Kingdom