About Delaware (secretaries) Limited (05239455) United Kingdom