About David Abbott Projects Ltd. (07231357) United Kingdom