About Rhombus Vintage Limited (09287020) United Kingdom