About Shankar Browne Design Studio Ltd (12290247) United Kingdom