About Diamond Functions Limited (04931384) United Kingdom