About Sandra & Johnson Limited (12961352) United Kingdom