About S. Affleck Limited (10255045) United Kingdom