About James Keith Limited (07149686) United Kingdom