About 41 Velindre Road Limited (10151563) United Kingdom