About Delamere (penarth) Limited (04986438) United Kingdom