About Sevenoaks Art Limited (09624908) United Kingdom