About Company 09421923 Limited (09421923) United Kingdom