About London Trimmings Properties Limited (12072238) United Kingdom