About Raj Swansea Limited (07096482) United Kingdom