About J Dellar Limited (05597249) United Kingdom