About R & D Aluminium Limited (07829595) United Kingdom