About Candeias & Parker Ltd (09934668) United Kingdom