About Company 07640503 Limited (07640503) United Kingdom