About Deltom Incorporated Limited (07770245) United Kingdom